package edu.sctu.zcy.month201506.day20150623.jsontest;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by user24 on 2015/6/23.
 */
public class ParseJsonData {

    public JsonAppBean1 getData(String json){

        JsonAppBean1 jsonAppBean1 = new JsonAppBean1();

        JSONObject jsonObject = JSON.parseObject(json);
        jsonAppBean1.error = jsonObject.getIntValue("error");
        jsonAppBean1.message = jsonObject.getString("message");
        jsonAppBean1.count = jsonObject.getString("count");
        JSONArray jsonArray = jsonObject.getJSONArray("list");



        for (int i = 0; i < jsonArray.size(); i++) {

            BodyJson bodyJson = new BodyJson();

            JSONObject jsonObject1 = jsonArray.getJSONObject(i);
            bodyJson.rec_id = jsonObject1.getString("rec_id");
            bodyJson.goods_id = jsonObject1.getString("goods_id");
            bodyJson.category_id = jsonObject1.getString("category_id");
            bodyJson.brand_id = jsonObject1.getString("brand_id");
            bodyJson.goods_introduce = jsonObject1.getString("goods_introduce");
            bodyJson.rec_time = jsonObject1.getString("rec_time");
            jsonAppBean1.list.add(bodyJson);


        }
        return jsonAppBean1;
    }
}
